package com.zjl.Zookeeper.第03章_访问;

/**
 * 1.addauth 命令用于ZooKeeper 中添加认证信息
 * # 格式   addauth scheme auth
 * # 示例   addauth digest wangting:123456
 *      scheme：认证方案，例如 digest、ip 等
 *      auth：认证信息，根据认证方案不同可以是用户名和密码或者 IP 地址等
 *          使用 addauth 命令添加的认证信息是针对当前会话有效的，且在会话结束后自动失效，
 *          因此不需要专门的命令来删除这些信息。
 *          一旦会话结束（例如客户端断开连接），addauth 命令添加的认证信息也随之失效，不再生效。
 *          如果需要重新认证，可以在新的会话中再次使用 addauth 命令添加认证信息。
 *  2.setAcl 命令则用于设置节点的访问控制列表（ACL）
 *  # 格式  setAcl /path acl
 *  # 示例   create /example_node "data" # 创建节点
 *         setAcl /example_node digest:wangting:123456:crwda
 *      /path：要设置 ACL 的节点路径。
 *      acl：ACL 信息，包括权限和认证信息。
 *      如果设置了 ACL 的节点不再需要，可以直接删除节点，节点删除后 ACL 设置也会一并删除：delete /example_node
 *      通过重新设置节点的 ACL，可以改变节点的权限设置。
 *              可以使用 setAcl 命令修改节点的 ACL：setAcl /example_node acl
 *      crwda 权限（create、read、update、delete） 增 读 该 删
 *      ZooKeeper 的 ACL 权限管理较为复杂，需要小心谨慎操作，以免影响节点的访问权限
 *
 *
 */
public class B_权限 {
}
